.header-top-bg{background-color:#fff;border-bottom:1px solid #dcdcdc;padding: 14px 0 8px;text-align: right;}
.top-info li img{margin-right:15px}
.top-info li{color:#bebebe;margin-right:45px;padding:7px 0}
.footer-social .social-list li,.header-social .social-list li{padding:7px 0;transition:.3s all ease-in-out}
.footer-social .social-list li:hover{background-color:#d7062c}
.footer-social .social-list li:hover a,.header-social .social-list li:hover a{color:#4ca634;border-color:#d8062c}
.search-open{overflow:hidden}
.navbar-toggle .icon-bar{background-color:red}
ul.nav.navbar-nav.navbar-right{margin-right:190px}
.navbar{margin-bottom:0}
.navbar-brand{padding-left:0;padding-top:28px}
.nav>li>a{padding:38px 19px;position:relative;font-size: 18px;color: #0B308B;}
.nav>li>a:hover,.nav>li.active>a{color:#4ca634}
.nav>li>a:focus,.nav>li>a:hover, .nav>li.open>a:hover{background:none;}
.not-stuck{background-color:#fff;position:static;transition:.3s all ease-in-out}
.stuck{background-color:#fff;position:fixed;top:0;left:0;width:100%;transition:.3s all ease-in-out;box-shadow:0 0 10px 5px rgba(222,222,222,.5);z-index:999}
.stuck .sb-search{transition:.3s all ease-in-out;}
#footer,#main-menu,.menu-btn-line,.transition,.wrap{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.navbar-nav li{position:relative}
.menu-dropdown{position:absolute;position:absolute;transform:scaleY(0);transform-origin:center top 0;transition:all .5s ease 0s;z-index:99999;background-color:#fff;width:125px;top:97px;left:15px;padding:10px;border-bottom:2px solid #d7062c;box-shadow:0 0 4px 2px rgba(222,222,222,.5)}
.menu-dropdown li{display:block}
.navbar-nav li:hover .menu-dropdown{transform:scaleY(1)}
#main-menu li,.menu-dropdown li{display:block;transition:.2s all ease-in-out;padding:5px 0;-webkit-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;}
#main-menu li{border-bottom: solid 1px rgba(0,0,0,0.2);}
#main-menu li:hover a,.menu-dropdown li:hover a{color:#d7062c}
#main-menu{z-index:99;position:fixed;left:-280px;width:280px;top:0;bottom:0;margin:0;background-color:rgba(255,255,255,.95);border:none;border-radius:0;display:none;height: 100%;box-sizing:border-box;}
#main-menu .nav>li>a{color:#000;padding:10px;text-align:left;padding-left:20px;box-sizing: border-box;}
#main-menu.opened{left:0}
#main-menu .menu{margin-top:40px}
.menu-btn{height:35px;width:26px;padding:0 5px;position:absolute;right:-40px;top:26px;cursor:pointer;z-index:3}
.stuck.menu-btn{top:30px}
.menu-btn-line{height:3px;background-color:rgba(0,0,0,.75);position:absolute}
.menu-btn-line-1{transform:rotate(0);width:26px;top:5px}
.menu-btn-line-2{top:15px;width:26px;left:5px}
.menu-btn-line-3{transform:rotate(0);width:26px;top:25px}
.opened-menu .menu-btn-line-1{transform:rotate(-45deg);width:15px;top:11px}
.opened-menu .menu-btn-line-2{top:15px;width:0;left:9px}
.opened-menu .menu-btn-line-3{transform:rotate(45deg);width:15px;top:20px}
.sb-search{position:absolute;width:0;right:-20px;top:20px;min-width:50px;height:56px;float:right;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;-webkit-backface-visibility:hidden;}
.sb-search.sb-search-open{top:20px;position:absolute;width:95%;transition:.5s all ease;background: #fff;}
.sb-search-input{position:absolute;top:0;right:50px;border:none;outline:0;background:none;width:90%;height:60px;margin:0;z-index:10;padding:0px 65px 0px 20px;font-family:inherit;font-size:16px;color:#2c3e50; background: #ddd;box-sizing: border-box;}
input[type=search].sb-search-input{-webkit-appearance:none;-webkit-border-radius:0;}
.sb-search-input::-webkit-input-placeholder{color:#282828}
.sb-search-input:-moz-placeholder{color:#282828}
.sb-search-input::-moz-placeholder{color:#282828}
.sb-search-input:-ms-input-placeholder{color:#282828}
.sb-icon-search,.sb-search-submit{width:60px;height:60px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:60px;text-align:center;cursor:pointer}
.sb-search-submit{background:#fff;opacity:0;color:transparent;color:red;border:none;outline:0;z-index:-1}
.sb-icon-search{color:#0e0e0e;z-index:90;font-size:18px}
.sb-icon-search:before{content:""}
.no-js .sb-search,.sb-search.sb-search-open{width:83%}
.no-js .sb-search .sb-icon-search,.sb-search.sb-search-open .sb-icon-search{z-index:11}
.sb-search .ti-search:before{transition:.5s all ease}
.sb-search.sb-search-open .ti-search:before{color:red;transition:.5s all ease}
.ti-search{background: url(../web/ico1.png) no-repeat;display: inline-block;width: 19px;height: 19px;}
.colinput{position: absolute;right:70px;top:15px;display: block;z-index:12;cursor: pointer;}

*{box-sizing:border-box}
body{margin:0;padding:0;overflow-x:hidden;font-size:14px;/* line-height:1.7; */letter-spacing:.5px;background-color:#fff;color:#585858;font-family:'Arial',sans-serif}
p{font-family:'Arial',sans-serif}
li{display:inline-block}
section{overflow:hidden}
img{max-width:100%;height:auto}
a{transition:.3s all ease-in-out;color:#0e0e0e}
.form-control:focus,a.active,a:focus,a:hover,a:visited,button.active,button:focus,button:hover,button:visited,input.active,input:focus,input:hover,input:visited,select,select:focus,select:hover,select:visited,textarea:focus,textarea:hover{outline:0;box-shadow:none;text-decoration:none;color:inherit}
.form-control{box-shadow:none}
ul{margin:0;padding:0;list-style:none}
h1,h2,h3,h4,h5,h6{margin:0}
.tlinks{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden}
.colmd3{max-width:270px}
.colmd4{max-width:370px}
.colmd6{max-width:570px}
.mt40{margin-top:40px}
.mt5{margin-top:5px}
.mt25{margin-top:25px}
.mb10{margin-bottom:10px}
.mr45{margin-right:45px}
.mr5{margin-right:5px}
.mr20{margin-right:20px}
.mr15{margin-right:15px}
.mr25{margin-right:25px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb50{margin-bottom:50px}
.mb40{margin-bottom:40px}
.margin0{margin:0 auto}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.ml15{margin-left:15px}
.pb30{padding-bottom:30px}
.pb10{padding-bottom:10px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pb60{padding-bottom:60px}
.pb20{padding-bottom:20px}
.pb70{padding-bottom:70px}
.pb80{padding-bottom:80px}
.pt75{padding-top:75px}
.pt40{padding-top:40px}
.pt60{padding-top:60px}
.pt15{padding-top:15px}
.pl30{padding-left:30px}
.p10{padding:20px}
.black{color:#0e0e0e}
.red{color:#d7062c}
.social-list li a span{color:#bebebe;transition:.3s all ease-in-out;padding:10px}
.section-content{padding:95px 0 80px}
.section-title{padding-bottom:75px}
.section-title .section-title-text p{color:#d7062c;margin-bottom:0}
.section-title-text h2{font-size:36px;font-weight:700;color:#0e0e0e}
.donate-btn{height:45px;width:150px;background-color:#d7062c;transition:.3s all ease-in-out}
.donate-btn a{color:#fff;transition:.3s all ease-in-out;position:relative;display:block;width:100%;line-height:45px;text-align:center}
.donate-btn:hover{background-color:#010c25}
.home-donate.donate-btn-1 a{color:#0e0e0e;/* background-color:#f1f1f1;padding:10px 20px; */transition:.3s all ease-in-out}
/* .home-donate.donate-btn-1 a:hover{background-color:#d7062c;color:#fff} */
.home-donate.donate-btn-1{position:absolute;right:45px;top:36px}
div#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:#fff url(../img/heart.gif) no-repeat center center}
.hades.tparrows:hover:before{background:#000;background:#101010}
.way-help-head h3{font-size:18px;font-weight:600}
.way-help-text-content p{color:#8d8d8d}
.way-help-pic-text{box-shadow:0 0 10px 3px rgba(222,222,222,.5);padding:50px 0;position:relative;overflow:hidden;transition:.5s all ease-in-out}
.hover-content{position:absolute;top:-265px;background-color:#fff;padding:50px 10px 20px 10px;transition:.5s all ease-in-out;opacity:0;visibility:hidden}
.hover-content .way-help-pic a span{font-size:16px;padding:10px;background-color:#f1f1f1;font-weight:700}
.way-help-pic-text:hover{box-shadow:2px 5px 20px 6px rgba(222,222,222,.5)}
.way-help-pic-text:hover .hover-content{top:0;opacity:1;visibility:visible}
.countdown-section{background-color:#f9f9f9}
#countdown{position:relative}
#countdown #tiles>span{height:100px;width:100px;font-size:26px;color:#d8062c;line-height:30px;font-weight:700;text-align:center;border:2px solid #bebebe;border-radius:100%;font-family:lato,sans-serif;margin:0 20px 0 0;padding:18px 0;display:inline-block}
#countdown .labels li{font-size:18px;color:#0e0e0e;display:inline-block;text-transform:uppercase}
.labels{position:absolute;bottom:20px;font-weight:600}
#countdown .labels li:nth-child(1){padding-left:26px}
#countdown .labels li:nth-child(2){padding-left:80px}
#countdown .labels li:nth-child(3){padding-left:85px}
#countdown .labels li:nth-child(4){padding-left:80px}
#countdown .labels li{position:relative}
.about-slider-text-head h2{font-size:36px;font-weight:700}
.countdown-head h2{font-size:26px;font-weight:700}
@-webkit-keyframes Rx-width-85{0%{width:0%}
100%{width:85%}
}
@keyframes Rx-width-85{0%{width:0%}
100%{width:85%}
}
.Rx-width-85{-webkit-animation-name:Rx-width-85;-o-animation-name:Rx-width-85;animation-name:Rx-width-85;animation-fill-mode:forwards}
.progress{overflow:visible;height:10px;box-shadow:none;background-color:#ededed;margin-bottom:0}
.progress-bar{position:relative;height:5px;margin-top:2px;background-color:#d7062c;border-radius:10px}
.progress-bar>span{position:absolute;right:-4%;background:#fff;bottom:25px;color:#d7062c;height:40px;width:40px;line-height:40px;font-weight:700;border-radius:5px;box-shadow:0 0 10px 3px rgba(222,222,222,.5)}
.progress-bar>span::before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff;bottom:-7px;content:"";height:0;left:15px;position:absolute;width:0}
.count-reached p{font-family:lato;font-weight:700;font-size:18px;color:#0e0e0e}
.count-right-img{position:relative}
.count-right-img:before{position:absolute;content:'';left:0;height:80%;width:30px;background-color:#fff;top:50px;box-shadow:0 0 15px 5px rgba(222,222,222,.5)}
.count-right-img:after{position:absolute;content:'';right:0;height:80%;width:30px;background-color:#fff;top:50px;box-shadow:0 0 15px 5px rgba(222,222,222,.5)}
.recent-causes-section .section-title{padding-bottom:60px}
.recent-causes-pic-text{box-shadow:0 0 10px 3px rgba(222,222,222,.5);transition:.3s all ease-in-out}
.cause-text{position:relative}
canvas{height:80px;width:80px;text-align:center;position:absolute;left:10px;top:10px}
.donate-piechart strong{position:absolute;top:40px;left:37px;color:#d7062c}
.donate-piechart{position:absolute;top:-18%;left:35%;height:100px;width:100px;background-color:#fff;border-radius:100%;box-shadow:0 0 30px 6px rgba(222,222,222,.5)}
.gola-reach li{font-weight:600}
.cause-text-head h3{font-size:18px;text-align:center;line-height:25px;color:#0e0e0e}
.gola-reach-list{padding:0 65px}
.gola-reach-list li:first-child{padding-right:20px}
.owl-dots{text-align:center;padding-top:10px;display:table;width:100%;margin-left:25px}
.owl-dot{width:10px;height:10px;background-color:#e5e5e5;display:inline-block;margin-right:15px;text-align:center;border-radius:100%}
.owl-dot.active{background-color:#d7062c;position:relative}
.owl-dot.active:before{position:absolute;content:'';height:30px;width:30px;top:-10px;left:-10px;box-shadow:1px 2px 20px 6px rgba(222,222,222,.5);border-radius:3px}
.about-us-slider .owl-dot.active:before{position:absolute;content:'';height:0;width:0;box-shadow:none}
.about-us-slider .owl-dot{margin-right:10px}
.about-us-slider .owl-dots{text-align:left;position:absolute;bottom:20px;left:20px}
.about-us-slider .owl-dot.active{width:13px;height:13px}
.cause-item{padding:10px 10px 30px 10px}
.cause-item:hover .recent-causes-pic-text{box-shadow:2px 5px 20px 6px rgba(222,222,222,.5)}
.our-impact-section{background-color:#f9f9f9}
.our-impact-section .section-content{padding-bottom:0}
.our-impact-section-content .section-title{padding-bottom:30px}
.impact-achieve-icon span{font-size:50px}
.dolor,.impact-achieve-text .count{font-size:35px;color:#0e0e0e;font-weight:700}
.impact-achieve-text p{font-size:18px;line-height:20px}
.impact-left-content{padding:35px 35px 50px 35px;box-shadow:3px -20px 33px 0 rgba(222,222,222,.5);background-image:url(../img/become-mem.png);background-size:cover;background-repeat:no-repeat;position:relative}
.border-1,.border-2,.border-3{position:absolute;border:1px solid #e6e6e6;border-bottom:none;background-color:#f9f9f9;height:5px}
.border-1{width:95%;left:3%;top:-6px}
.border-2{width:91%;left:5%;top:-12px}
.border-3{width:85%;left:7%;top:-18px}
.become-member-form:after{position:absolute;content:'';width:100%;height:25%;bottom:0}
.become-member-head h3{font-size:18px;font-weight:600;margin-bottom:10px}
.become-member-head p{font-size:16px}
.contact-info input,.contact-select select{height:50px;width:100%;padding:15px;background-color:transparent;border:1px solid #e6e6e6;transition:.3s all ease-in-out;color:#999}
.become-member-button{position:relative;z-index:2}
.contact-info input:focus,.contact-select select:focus{border-color:#d7062c;outline:0}
.become-member-button button,.comment-form button{font-size:16px;background-color:#010c25;padding:15px;color:#fff;text-transform:uppercase;border:none;cursor:pointer}
.we-can-do-icon{font-size:52px}
.we-can-do-text h3{font-size:26px;font-weight:700}
.we-can-do-text-icon{padding:65px 0 104px 0;box-shadow:0 0 5px 5px rgba(222,222,222,.5);position:relative;overflow:hidden;margin-bottom:30px}
.hide-icon,.hide-icon span,.hide-text,.we-can-do-icon,.we-can-do-text{transition:.3s all ease-in-out}
.hide-icon{position:absolute;top:20px;left:20px;opacity:0;visibility:hidden}
.we-can-do-text{position:absolute;left:0;right:0;top:60%;z-index:1}
.hide-icon span{font-size:150px;opacity:.1}
.hide-text{position:absolute;bottom:-35px;opacity:0;left:40px;visibility:hidden}
.hide-text p{color:#666;max-width:200px}
.we-can-do-text-icon:hover .we-can-do-text{top:25%}
.we-can-do-text-icon:hover .hide-text{opacity:1;visibility:visible;bottom:45px;left:40px}
.we-can-do-text-icon:hover .we-can-do-icon{opacity:0}
.we-can-do-text-icon:hover .hide-icon{opacity:1;visibility:visible}
.video-bg-section{background-image:url(../img/video-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}
#video-bg{padding-bottom:340px}
.video-bg-section .section-content{padding:60px 0}
.overlay{background-color:rgba(255,255,255,.9);padding-bottom:265px}
.video-bg-section .section-title-text{max-width:610px;margin:0 auto}
.video-bg-section .section-title-text h2{line-height:55px}
.video-play-section{position:absolute;box-shadow:5px 5px 31px 10px rgba(222,222,222,.8)}
.video-play-img{position:relative;overflow:hidden}
.play-icon-text{position:absolute;top:50%;left:53%;transform:translateX(-50%) translateY(-50%);right:0}
.play-icon{height:70px;width:70px;line-height:83px;border-radius:100%;background-color:#fff}
.play-icon span{font-size:26px}
.play-text{padding:0 20px}
.play-text p{color:#fff}
.latest-news-section .section-title{padding-bottom:65px}
.latest-news-date-text-content{max-width:570px}
.date{font-size:70px;font-weight:700;color:#ededed;line-height:60px;margin-right:15px}
.month{color:#000;font-weight:600}
.year{color:#666;display:block}
.latest-news-head h3 a{font-size:24px;font-weight:700;color:#d7062c}
.meta-list li a{color:#003;font-weight:600;font-family:'Merriweather Sans',sans-serif;margin-right:30px}
.latest-news-text{overflow:hidden}
.latest-news-date-text{border-bottom:1px solid #ccc}
.latest-news-date-text:last-child{border:none}
.latest-news-head h3 a:hover{color:#003}
.latest-news-slide-content{box-shadow:0 0 5px 5px rgba(222,222,222,.5);padding:50px 30px}
.client-name{display:block}
.client-name{color:#000;font-size:18px;font-weight:600}
.latest-news-slide-content.owl-carousel.owl-theme img,.volunteer-slide .owl-carousel .owl-item img{margin:0 auto}
.author-pic img{height:90px;width:90px;margin:0 auto;border-radius:100%;border:3px solid #f1f1f1}
.partner-section{background-color:#f1f1f1;padding:65px 0 50px 0}
.partner-section-slider .owl-dots{display:none!important}
.partner-section-slider .partner-pic img{-webkit-filter:grayscale(100%);transition:.3s all ease-in-out}
.partner-section-slider .partner-pic img:hover{-webkit-filter:grayscale(0)}
.footer-style{background-image:url(../img/footer-bg.jpg);position:relative}
.footer-overlay{background-color:rgba(1,11,35,.9)}
.footer-contact-content-1{padding:30px 0 15px 0;border-bottom:1px solid #3f495f}
.footer-contact-info-list li{width:100%;color:#fff}
.footer-contact-info-list .icon{font-size:36px;margin-right:15px}
.footer-contact-info-list .info-details{display:block}
.footer-social .social-list li a span{border:1px solid}
.copy-right p,.footer-text p{color:#ededed}
.copy-right p span{font-style:italic}
.tweet-content{color:#3b4f7d}
.footer-head-title h2{font-size:18px;font-weight:700;color:#fff}
.tweet-icon span{font-size:18px;line-height:30px}
.name-tweet a{color:#fff}
.tweet-link a{color:#d7062c}
.tweet-time{margin-left:40px;display:block;color:#fff;padding-top:5px}
.tweet-text{color:#fff}
.newsletter-form{position:relative;margin-top:12px}
.newsletter-form .form-group input{background:0 0;border:1px solid #3b4f7d;border-radius:0;height:45px}
.submit-btn button{position:absolute;top:8px;right:10px;background-color:transparent;border:none}
.footer-gallery li img{transition:.3s all ease-in-out}
.footer-gallery li{margin-bottom:3px;margin-left:5px;overflow:hidden}
.footer-gallery li:hover img{transform:scale(1.05)}
.footer-main-content{border-bottom:1px solid #3f495f}
.copy-right{padding:25px 0 10px 0}
.menu-list li a{color:#3b4f7d}
.menu-list li span{margin:0 10px;color:#3b4f7d}
.page-head-section{background-image:url(../img/page-head-bg.jpg);background-position:center center;background-size:cover;background-attachment:fixed}
.page-head-overlay{background-color:rgba(0,0,0,.6);padding:135px 0 215px 0}
.page-head-content{position:relative}
.page-head-title h2{font-size:36px;color:#fff;font-weight:500}
.page-head-title{position:absolute;top:30px;left:30px}
.page-breadcrumb{position:absolute;right:0;top:30px}
.breadcrumb{background-color:transparent}
.breadcrumb li,.breadcrumb li.active,.breadcrumb>li+li:before{color:#fff}
.volunteer-name{font-weight:700;color:#d7062c}
.volunteer-pic-text{position:relative}
.volunteer-text{position:absolute;width:85%;left:20px;background-color:#fff;padding:5px 15px;height:60px;bottom:-30px;transition:.3s all ease-in-out}
.volunteer-pic-text:hover .volunteer-text{box-shadow:0 5px 15px 0 rgba(222,222,222,.5)}
.icon-hover{height:35px;width:35px;position:absolute;right:0;bottom:-70px;background-color:transparent;text-align:center;line-height:35px}
.volunteer-pic-text:hover .icon-hover{background-color:#f1f1f1}
.icon-hover:hover span{color:#d8062c;cursor:pointer}
.volunteer-social-icon-list li{display:block;height:35px;width:35px;line-height:35px;background-color:#d8062c;position:relative;text-align:center}
.volunteer-social-icon-list li:hover{background-color:#bb0526}
.volunteer-social-icon-list li:last-child::after{position:absolute;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #d8062c;bottom:-5px;left:12px}
.volunteer-social-icon-list li span{color:#fff}
.volunteer-icon{position:absolute;bottom:50px;right:30px;opacity:1}
.volunteer-social-icon li{opacity:0;visibility:hidden}
.volunteer-icon:hover .volunteer-social-icon li{opacity:1;visibility:visible}
.volunteer-social-icon li:nth-of-type(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.volunteer-social-icon li:nth-of-type(1){-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}
.volunteer-social-icon li:nth-of-type(3){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.volunteer-slide .owl-stage-outer{padding-bottom:40px}
.tag-name{font-weight:600}
.blog-head-title h2 a{font-size:25px;font-weight:700;transition:.3s all ease-in-out}
.blog-meta .meta-list li a{color:#585858;font-weight:600}
.blog-button a{color:#d7062c;font-weight:700;position:relative}
.arrow-right-btn{position:absolute;top:2px;right:5px;transition:.3s all ease-in-out;opacity:0}
.blog-button a:hover .arrow-right-btn{opacity:1;right:-15px}
.blog-pic-text{box-shadow:0 0 10px 2px rgba(222,222,222,.5)}
.blog-img{position:relative;max-width:370px}
.blog-img .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
.pagination li a{border:none;font-family:'Merriweather Sans',sans-serif;color:#bebebe;margin-right:10px}
.pagination>.active>a,.pagination>li>a:hover{box-shadow:0 0 10px 2px rgba(222,222,222,.5);color:#d8062c;background-color:transparent;border-radius:5px;font-weight:700}
.side-bar-search{position:relative;box-shadow:0 0 10px 2px rgba(222,222,222,.5)}
.side-bar-search input{height:50px;width:100%;padding:15px;border:none}
.side-bar-search button{position:absolute;top:0;right:0;background-color:#f1f1f1;border:none;height:50px;width:50px;line-height:50px}
.blog-recent-post-head a,.side-bar-title h2{font-size:26px;font-weight:700;color:#0e0e0e;transition:.3s all ease-in-out}
.blog-recent-post-head a{font-size:14px}
.category-item-list li a:hover{color:#d7062c}
.category-item-list,.instagram-pic-list,.post-item{padding:45px 25px;box-shadow:0 0 10px 2px rgba(222,222,222,.5)}
.category-item-list li{width:100%;border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:10px}
.badge{background-color:transparent;color:#585858;font-size:14px;font-family:'Merriweather Sans',sans-serif}
.blog-recent-post-meta .meta-list li a{color:#585858;font-weight:500}
.blog-recent-post-text{overflow:hidden}
.blog-head-title a:hover,.blog-recent-post-head a:hover,.comment-icon:hover{color:#d8062c}
.blog-recent-post-item{display:inline-block}
.blog-recent-post-meta .meta-list{border-bottom:1px solid #ededed}
.blog-details-quote blockquote,.tweet-time{font-family:'Merriweather Sans',sans-serif}
.blog-details-quote blockquote{color:#0e0e0e;font-weight:700;font-style:italic;background-color:#f9f9f9;border:none;padding:50px 35px}
.blog-details-quote{position:relative}
.quote-comma span{color:#fff;border-radius:100%;background-color:#d7062c;padding:15px;font-size:18px;position:absolute;top:-25px;left:50%;transform:translateX(-50%);box-shadow:0 0 25px 15px rgba(222,222,222,.5)}
.blog-tag li{padding:5px 15px;background-color:#d8062c;color:#fff;font-style:italic;margin-right:5px}
.share-this li{font-style:italic;margin-right:10px;font-weight:600}
.share-this li span:hover{color:#d8062c}
.blog-single-text{box-shadow:0 0 10px 2px rgba(222,222,222,.5);padding:15px 20px 80px}
.comment-box-text-area,.name-reply-text{overflow:hidden}
.comment-area .inner-text{display:table;width:100%}
.comment-area .inner-text p{margin:0}
.comment-box,.reply-comment{box-shadow:0 0 10px 2px rgba(222,222,222,.5);padding:10px}
.reply-comment{padding:35px}
.reply-text-2{margin-left:50px}
.leave-comment-form{box-shadow:0 0 10px 2px rgba(222,222,222,.5);padding-left:30px}
.contact-comment-info input,.contact-comment-info textarea,.leave-commen-info input,.leave-commen-info textarea{width:30%;float:left;margin-right:20px;height:50px;padding:15px;background-color:#f9f9f9;border:none;margin-bottom:25px}
.contact-comment-info textarea,.leave-commen-info textarea{width:95%;height:150px}
.comment-form button{background-color:#d8062c;padding:10px 25px 8px 25px;margin-right:40px}
.way-help-pic span{font-size:52px;color:#d8062c}
.google-map-container{width:100%;height:500px;margin:100px 0;border:10px solid #ededed}
.contact-comment-info input{width:46%}
.contact-comment-form{max-width:700px;margin:0 auto}
.contact-form-title .section-title{padding-bottom:50px}
.contact-us-section .section-content{padding-bottom:50px}
.error-section-content h2{font-size:200px;font-weight:700;font-family:'Merriweather Sans',sans-serif}
.recent-causes-pic-text.causes{box-shadow:none;margin-bottom:50px}
.recent-causes-pic-text.causes .cause-text{background-color:#f1f1f1}
.become-a-volentaree-section{background-image:url(../img/video-bg.jpg);background-position:center center;background-size:cover}
.become-a-volentaree-section .overlay{padding-bottom:0}
.donate-amount p,.donate-cause p,.donate-dollar label,.method-list label{font-size:18px;margin-top:10px}
.donate-cause-item select{height:50px;width:100%;padding:0 15px;border-color:#c5c5c5;font-size:16px}
.donate-cause-item select:focus{outline:0}
input[type=radio]{margin-left:20px;cursor:pointer}
input[type=radio]:first-child{margin-left:0}
input[type=radio]:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#d1d3d1;content:'';display:inline-block;visibility:visible;border:2px solid #fff}
input[type=radio]:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#d7062c;content:'';display:inline-block;visibility:visible;border:2px solid #fff}
.donate-dollar .newsletter-form .form-group input{border:1px solid #c5c5c5}
.cause-details-content{padding-top:110px}
.cause-details-slide .owl-dots{margin-top:25px}
.event-list-item{position:relative;overflow:hidden;padding:20px}
.event-date{height:65px;width:65px;background-color:#d7062c;text-align:center;padding:11px;position:absolute;bottom:176px;right:-45px;transition:.3s all ease-in-out;opacity:0}
.event-date{color:#fff}
.event-text{background-color:#f1f1f1;padding:15px}
.event-list-item:hover .event-date{right:5px;opacity:1}
.event-single-time-date span{display:block}
.event-single-time{border:1px solid #c5c5c5;padding:30px;width:250px;float:right}
.event-single-time-location .side-bar-title h3{font-size:20px}
.become-member-button .donate-btn{margin:0 auto}
.up{display:inline-block}
.scrollup{width:45px;height:45px;position:fixed;bottom:83px;right:20px;display:none;background-color:#e32805}
.scrollup span{font-size:26px;color:#fff;line-height:45px;margin-left:10px}




@media screen and (max-width:991px){.nav>li>a{padding:39px 10px}
.sb-search{display:none}
.home-donate.donate-btn-1{right:0}
.way-help-pic-text{margin-bottom:35px}
.count-right-img{margin-top:40px}
.gola-reach-list li:first-child{padding-right:10px}
.play-text p{display:none}
.play-icon-text{left:62%;transform:translateX(-60%) translateY(-50%)}
.video-play-section{position:relative}
#video-bg{padding-bottom:0}
.overlay{padding-bottom:0}
.footer-gallery li{margin-left:0}
.fix-menu .nav>li>a{padding:39px 6px}
.fix-menu .home-donate.donate-btn-1{top:37px}
}
@media screen and (max-width:767px){
.header-top-bg{border:none;}
.navbar-brand{padding: 0;}
.home-donate.donate-btn-1{right:0}
.header-top{display:none}
header .container{padding:0 30px}
.navbar-collapse.in .nav>li>a{padding:10px 5px}
#main-menu{display:block}
.menu-bar{padding-bottom:20px}
.stuck.menu-bar{padding-bottom:35px}
.navbar-brand{margin-left:6%;z-index:999}
.hades.tparrows{display:none}
.colmd3{margin:35px auto}
.gola-reach-list li:first-child{padding-right:5px}
.footer-contact-content .footer-social{padding-right:15px}
.latest-news-slide-content{max-width:500px;margin:0 auto}
.impact-achieve-text{padding-top:0}
.impact-achieve-icon span{font-size:45px}
.dolor,.impact-achieve-text .count{font-size:26px}
.impact-left-content{max-width:525px;margin:50px auto}
.section-title{padding-bottom:30px}
.footer-head-title{padding-bottom:20px;margin-top:30px}
.section-content{padding:45px 0 35px}
.section-title-text h2{font-size:30px}
.recent-causes-section .section-title{padding-bottom:35px}
.blog-pic-text{padding:15px}
.leave-comment{margin-bottom:40px}
.donar-type{margin-bottom:25px}
.event-single-time{float:none}
}
@media screen and (max-width:580px){.contact-comment-info input,.contact-comment-info textarea,.leave-commen-info input,.leave-commen-info textarea{width:100%}
.contact-comment-info input,.contact-comment-info textarea,.leave-commen-info input,.leave-commen-info textarea{float:none}
.leave-comment-form{padding:15px}
.latest-news-section .section-title{padding-bottom:25px}
.count-right-img:before{display:none}
.count-right-img:after{display:none}
.navbar-brand{margin-left:10%;}
}
@media screen and (max-width:480px){#countdown #tiles>span{height:80px;width:80px;font-size:20px;line-height:20px}
#countdown .labels li{font-size:14px}
#countdown .labels li:nth-child(4){padding-left:40px}
#countdown .labels li:nth-child(2){padding-left:63px}
#countdown .labels li:nth-child(3){padding-left:73px}
#countdown .labels li:nth-child(4){padding-left:67px}
.navbar-brand{width:150px}
.recent-causes-pic-text{max-width:365px;margin:0 auto}
.date{font-size:55px}
.footer-contact-info-list .icon{font-size:23px}
.pb60{padding-bottom:30px}
.play-icon-text{left:60%}
.video-bg-section .section-title-text h2{line-height:30px}
.section-title-text h2{font-size:25px}
.mr45{margin-right:25px}
.page-head-title h2{font-size:30px}
.contact-form-title .section-title{padding-bottom:10px}
}
@media screen and (max-width:420px){#countdown #tiles>span{height:60px;width:60px;font-size:16px;line-height:40px;margin:0 10px 0 0}
#countdown .labels li{font-size:12px}
#countdown .labels li:nth-child(1){padding-left:14px;padding-bottom:5px}
#countdown .labels li:nth-child(2){padding-left:43px}
#countdown .labels li:nth-child(3){padding-left:45px}
#countdown .labels li:nth-child(4){padding-left:42px}
.count-right-img{margin-top:25px;padding-left:0}
.can-we-do-section .section-title,.way-help-section .section-title{padding-bottom:0}
.section-content{padding:30px 0 25px}
.pb35{padding-bottom:20px}
.pb30{padding-bottom:18px}
.mt40{margin-top:25px}
.menu-btn{top:25px}
.navbar-brand{width:140px}
.home-donate.donate-btn-1 a{padding:6px 8px}
.home-donate.donate-btn-1{top:30px}
.menu-bar{padding-bottom:10px}
.stuck.menu-bar{padding:20px 8% 6px 8%;}
.mt25{margin-top:15px}
.countdown-head h2{font-size:20px}
.date{font-size:40px;line-height:40px}
.mr45{margin-right:15px}
.footer-contact-content .footer-social{float:left!important;padding-left:15px}
.pt75{padding-top:50px}
.gola-reach-list{margin-top:20px}
.play-icon-text{left:55%}
.video-bg-section .section-content{padding:33px 0}
.latest-news-head h3 a{font-size:20px}
.owl-dots{margin-left:15px}
.pb40{padding-bottom:25px}
.about-slider-text-head h2{font-size:26px}
.blog-head-title h2 a{font-size:20px}
.pt40{padding-top:25px}
.mb40{margin-bottom:25px}
.page-head-title h2{font-size:25px}
.meta-list li a{margin-right:10px}
.share-this{float:none!important}
.blog-tag{margin-bottom:10px;width:100%}
.blog-tag li{padding:5px 10px}
.page-breadcrumb{top:65px}
.donate-amount{float:none!important;margin-top:25px}
}
@media screen and (max-width:375px){.gola-reach-list{padding:0 50px}
.cause-text-head{padding-left:10px;padding-right:10px}
.page-breadcrumb{right:30px;top:65px}
.comment-form button{margin-right:0}
}
@media screen and (max-width:360px){.gola-reach-list{padding:0 28px}
.play-icon{height:60px;width:60px;line-height:74px;padding-left:5px}
.date{font-size:35px;line-height:35px}
}
@media screen and (max-width:320px){.navbar-brand{width:135px}
}
